class IInputStream
{
public:
    IInputStream();
    virtual ~IInputStream();

    virtual int read() = 0;
    virtual void close() = 0;

private:
}
